* {
    margin: 0;
    padding: 0;
}

.navBgColor {
    background-color: #111;
}

.navbar {
    border: unset !important;
    border-radius: unset;
    min-height: 92px;
    margin-bottom: 0;
}

.navbar-brand {

    color: #fff !important;
    text-transform: uppercase;

    &:hover {
        color: #fff;
    }
}

.navbar-default .navbar-nav>li>a {
    color: #fff !important;
    border-bottom: 3px solid transparent;
    text-transform: uppercase;

    &:hover {
        color: #fff;
        border-bottom-color: #fff !important;
    }
}

.footer {
    background-color: #222222;
    padding: 2vw 0;

    .container {
        display: flex;

        align-items: center;

        .footer-left {
            width: 30%;
            margin-right: auto;
            color: #b2b2b2;
            font-size: 9px;

            span {
                font-family: OSBold;
            }
        }

        .footer-right {
            width: 20%;
            margin-left: auto;
            display: flex;
            justify-content: space-between;
        }
    }
}

@media screen and (max-width:1708px) {
    .navbar {
        min-height: 50px;
    }
   

}

@media screen and (max-width: 992px){
    .navbar-header {
      float: none;
  }
  .navbar-left,.navbar-right {
      float: none !important;
  }
  .navbar-toggle {
      display: block;
  }
  .navbar-collapse {
      border-top: 1px solid transparent;
      box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
  }
  .navbar-fixed-top {
      top: 0;
      border-width: 0 0 1px;
  }
  .navbar-collapse.collapse {
      display: none!important;
  }
  .navbar-nav {
      float: none!important;
      margin-top: 7.5px;
  }
  .navbar-nav>li {
      float: none;
  }
  .navbar-nav>li>a {
      padding-top: 10px;
      padding-bottom: 10px;
  }
  .collapse.in{
      display:block !important;
  }
  
  }
@media screen and (max-width:768px) {


    .footer {
        .container{
            flex-direction: column;
              .footer-left {
            width: 100%;
            text-align: center;
            margin-top: 5vw;
        
        }
        .footer-right {
            margin-top: 5vw;
            width: 100%;
            justify-content: center;
        }

        }
      
    }

}
